Debian - Inštalácia TeamSpeak3 servera
V tomto článku si v rychlosti ukážeme ako nainštalovať TeamSpeak server na Linux Debian-like OS. Bude to konkrétne verzia TeamSpeak3.
Aktualizovaná verzia návodu pre Debian 8.
Vytvoríme užívateľa pod ktorým bude TeamSpeak bežať.
Nazveme ho "teamspeak3".
sudo adduser --home /opt/ts3 --disabled-login teamspeak3Nstavíme mu heslo.
sudo passwd nejake_hesloPrepneme sa do našeho teamspeak užívateľa a všetky nasledujúce kroky budu prebiehať pod ním
su - teamspeak3Pokiaľ prepnutie nefunguje, tak to nieje nutné. Netreba zabudnúť na krok pri konci. Presunieme sa do domovského adresára
cd /opt/ts3Stiahneme samotný TeamSpeak server, v tomto odkaze je 32-bitova verzia
wget http://dl.4players.de/ts/releases/3.0.10/teamspeak3-server_linux-x86-3.0.10.tar.gzPre 64-bit:
wget http://dl.4players.de/ts/releases/3.0.10/teamspeak3-server_linux-amd64-3.0.10.tar.gzÚspešne stiahnutý balík rozbalíme.
tar xf teamspeak3-server_linux-x86-3.0.10.tar.gz -C /opt/ts3TeamSpeak3 server už môžme spustiť príkazom
./ts3server_minimal_runscript.sh | tee -a ./logs/instalation.logpo ktorom sa nám v konzole zobrazí prvý užívateľ(serveradmin) s jeho heslom, ktoré je dobré si zapísať, a tzn. Privilege key. Ten si skopírujeme, a pomocou TeamSpeak3 klienta sa prihlásime na náš server, ktorý si tento Privilege key vyžiada. Je veľmi dôležitá nastavená identita na TeamSpeak3 klientovi pod ktorým sme sa prihlásili. Pretože oprávnenia budeme mať iba s touto identitou. Po tejto inicializácií môžme server vypnúť stlačením CTRL+C. Aby sa nám server spúštal vždy po spustení servera pridáme ho do crontab-u.
crontab -u teamspeak3 -eDo neho vložíme záznam (pri vstupe do crontab-u sa nás bude pýtať aký editor použiť, nano je jednoduchý editor, pre uloženie zmien stlačíme CTRL-X a potvrdíme ENTER-om)
@reboot /opt/ts3/ts3server_startscript.sh startPokiaľ sme archív nerozbalili pod teamspeak3 užívateľom, tak musíme nastavit opravnenie
sudo chown -R teamspeak3:teamspeak3 /opt/ts3Celí server môžme reštartovať aby sme videli či naozaj beží pod našim teamspeak3 užívateľom
sudo init 1Beh servera v procesoch môžme skontrolovať príkazom
ps -ef | grep teamspeakPrípadne v rámci spojení
netstat -lnp | grep ts3Na koniec môžme nastaviť prístupové oprávnenia do inštalácie TeamSpeak servera
chmod -R 750 /opt/ts3Pokiaľ sa na server nevieme pripojiť môže to byť napríklad neotvoreným portom na smerovači kde treba väčšinou nastaviť NAT, prípadne firewall na strane operačného systému servera. TeamSpeak3 server používa v prednastavenom stave port 9987 a funguje na protokole UDP.
Príspevok pridaný dňa: 22.12.2013 od užívatela: Dodoslav.